<?php
 
/*
 . mssql_connect() - Abre uma conexão ao Microsoft SQL Server. Requer o nome do Banco de dados, nome do usuário e senha;
 . mssql_select_db() - Seleciona um Banco de dados no Microsoft SQL Server;
 . mssql_query() - Emite a declaração SQL;
 . mssql_fetch_array() - Coloca a linha de resultado de uma declaração SQL em um vetor;
 . mssql_free_result() - Libera os recursos em uso pela conexão atual;
 . mssql_close() - Fecha a conexão atual.
 



*/


Class Conexao
 {
 protected $host = "localhost";
 protected $user = "SA";
 protected $pswd = "masterkey";
 protected $dbname = "dbEvento";
 protected $con = null;
 
function __construct(){} //método construtor
 
#método que inicia conexao 
function open(){
 
 //SQL SERVER
 $this->con		= mssql_connect($this->host,$this->user,$this->pswd);
 return $this->con;
 
 //POSTGRES
 /*$this->con = pg_connect("host=$this->host port=5432 user=$this->user
 password=$this->pswd dbname=$this->dbname");
 return $this->con;
 */
 
 }
 
#método que encerra a conexao
 function close(){
  mssql_close($this->con);
 
 
 //POSTGRES
 //@pg_close($this->con);
 
 
 }
 
#método verifica status da conexao
 function statusCon(){
 if(!$this->con){
 echo "<h3>O sistema não está conectado à  [$this->dbname] em [$this->host].</h3>";
 exit;
 }
 else{
 echo "<h3>O sistema está conectado à  [$this->dbname] em [$this->host].</h3>";
 }
 }
 }
 
?>
